@charset "utf-8";

/* CSS Document */



/*艺术家搜索样式开始*/

.sear_blogbox {zoom:1; overflow:hidden;padding: 20px 20px 30px;}

.sear_blogbox .ad { margin-bottom:20px;}

.sear_blogbox .left { width:355px; float:left; display:inline;}

.sear_blogbox .mid {width:170px; float:left; display:inline; margin:0 40px; padding-top:35px;}

.sear_blogbox .right {width:360px; float:left; display:inline;   }



.sear_blogbox h2 { font-size:14px; font-weight:bold; line-height:normal; color:#000;}

.blog_list { line-height:24px;*line-height:22px; font-size:14px; margin-top:13px;}

.blog_list li {zoom:1; overflow:hidden;}

.blog_list li a {float:left; color:#0c5aaf;}

.blog_list li span {float:right; color:#797979; font-size:12px;}

.blog_list ul {margin-bottom:32px;}





.blog_pic dl { margin-bottom:30px;}

.blog_pic dt { width:170px; height:110px; overflow:hidden;text-align:center;}

.blog_pic dd {text-align:center; padding:7px 0;}

.blog_pic dd a {color:#000;}

.search_artbox {zoom:1; overflow:hidden;padding: 20px 20px 30px; background:url("../images/search_main_bg1.gif") repeat-x scroll;}
.search_artbox .left { width:140px; display:inline; float:left;}

.search_artbox .mid { display:inline; float:left; margin:0 20px; width:640px;}

.blogL_list, .blogL_tlist {
    border: 1px solid #E0E0E0;
    margin-bottom: 12px;
}
.blogL_list h2, .blogL_tlist h2 {
    background: url("../images/artL_title.gif") no-repeat scroll 0 0 transparent;
    color: #4D4D4D;
    line-height: 35px;
    padding-left: 9px;
}
.blogL_list dl {
    overflow: hidden;
    padding: 8px 9px;
}
.blogL_list dt {
    display: table;
    float: left;
    height: 36px;
    line-height: 36px;
    margin: auto;
    overflow: hidden;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 36px;
}
.blogL_list dt a {
    display: table-cell;
    position: static;
    top: 50%;
    vertical-align: middle;
}
.blogL_list dt a img {
    left: -50%;
    position: static;
    top: -50%;
    vertical-align: middle;
}
.blogL_list dd {
    display: inline;
    float: right;
    width: 74px;
}
.blogL_list dd a {
    color: #085AAE;
    font-size: 12px;
    line-height: 16px;
}
.blogL_list li {
    background: url("../images/dot.gif") no-repeat scroll 8px 13px transparent;
    line-height: 30px;
    padding-left: 19px;
}
.blogL_list li a {
    color: #0959AE;
}
.blogL_tlist ul {
    padding: 10px;
}
.blogL_tlist a {
    color: #4B4B4B;
    font-size: 12px;
    line-height: 24px;
}


.sear_blogkey { border:1px solid #e4e4e4; background:#f4f9ff; margin-top:13px;}

#div1 {position:relative;height:486px; width:358px;}

#div1 a {position:absolute; top:0px; left:0px; font-family: Microsoft YaHei; color:#767676; font-weight:bold; text-decoration:none; padding: 3px 6px; width:80px; text-align:center;word-wrap:break-word; overflow:hidden;  }

#div1 a:hover {border: 1px solid #eee; }

#div1 .blue {color:blue;}

#div1 .red {color:red;}

#div1 .yellow {color:4282c0;}



/*最新动态样式开始*/

.news_list dl { padding-bottom:16px; border-bottom:1px dashed #d5d5d5; margin-bottom:16px;}

.news_list dt a { font-weight:bold; color:#085aae; line-height:30px; font-size:16px;}

.news_list dt a span {color:#f00;}

.news_list dd {color:#757575;}

.news_list dd span {color:#f00;}

.news_list dd.link span,.news_list dd.link a { color:#419cbe; margin-right:10px; font-family:Arial;}

.news_list dl.border_no {border:0;}

/*最新动态样式结束*/

/*左侧列表样式开始*/

.blogL_list,.blogL_tlist {border:1px solid #e0e0e0; margin-bottom:12px;}

.blogL_list h2,.blogL_tlist h2 {background:url(../images/artL_title.gif) no-repeat; line-height:35px; padding-left:9px; color:#4d4d4d;}

.blogL_list dl{ padding:8px 9px; zoom:1; overflow:hidden;}

.blogL_list dt { width:36px; height:36px; overflow:hidden; float:left; display:inline;}

.blogL_list dd { width:74px; float:right; display:inline;}

.blogL_list dd a { line-height:16px; color:#085aae; font-size:12px;}



.blogL_tlist ul { padding:10px;}

.blogL_tlist a { line-height:24px; font-size:12px; color:#4b4b4b;}

/*左侧列表样式结束*/

.search_relate {margin-top:28px;}

.search_relate h2 {

    border-top: 3px solid #F0F0F0;

    color: #000000;

    font-size: 14px;

    font-weight: bold;

    line-height: 32px;

}

.search_relate p {

    margin-bottom: 10px;

    overflow: hidden;

    width: 100%;

    word-wrap: break-word;

}

.search_relate p a {

    color: #0B59AE;

    float: left;

    font-size: 14px;

    line-height: 25px;

    margin-right: 30px;

    white-space: nowrap;

}

.sear_artbox {zoom:1; overflow:hidden;padding: 5px 20px 30px;}

.sear_artbox .left { width:140px; float:left; display:inline; margin:10px 0 0 0;}

.sear_artbox .mid {width:800px; float:left; display:inline; margin:10px 20px 0 20px;}

.sear_artbox .right {width:160px; float:left; display:inline;}

.sear_artbox .right img { margin-bottom:10px;}



.news_top { margin-top:20px; margin-bottom:10px; padding-bottom:20px; border-bottom:1px dashed #d6d6d6;}

.news_top h1 span{ color:#f00; line-height:normal; font-size:16px; font-weight:bold;}

.news_top h1 a { color:#257eda;}

.news_top dd.art_nav { line-height:28px; color:#9f9f9f;}

.news_top dd.art_nav a { color:#085aae;}

.news_top dd.art_nav span {margin:0 5px;}

.news_top dd.art_info { color:#757575; line-height:20px;}

.news_top ul.works_list { zoom:1; overflow:hidden;}

.news_top ul.works_list li {float:left; margin-right:8px; width:148px; overflow:hidden; height:111px;}



.news_top ul.area {zoom:1; overflow:hidden;}

.news_top ul.area li.area_wap { width:258px; height:167px; border:1px solid #97bade; overflow:hidden; float:left; display:inline;}

.news_top ul.area li.area_info { width:370px; float:right; display:inline;}

.news_top ul.area li.area_info p { font-size:12px; line-height:20px; color:#000;}